double-stranded DNA - English Synonyms Dictionary